Beach at Faraid Head

Beach at Faraid Head - Scottish Highlands