Strath Bay Beach in Highland

Strath Bay Beach in Highland is a beach.
Nature
beach