The castle whence “Castle Bay” gets its name. Bara, Scotland.

Smiling Frog
Castle Bay, Bara, Scotland

Once, supposedly, the abode of pirates.

Category: Landscapes