Camusdarach Beach - The Scots Magazine

Responsive image
source