....South Ayrshire, Scotland. That's the Isle of Arran in the background. Beautiful (even in the rain!).
Comments
Sign in or get an account to comment.