Caption
Rocks & sandy beach with views of Mull & yellow boatAlba Beaches Great Britain Northern Europe Resort Seaside Shore Tourism UK United Kingdom British Isles European Sand Sandy Beach Tourism Seaside Shore Tourist Tourists Vacation Sand Sandy Beaches Tourism Seaside Shore Tourist Tourists Vacation Alba Beaches Great Britain Northern Europe Resort Seaside Shore Tourism UK United Kingdom British Isles European Sand Sandy Beach Tourism Seaside Shore Tourist Tourists Vacation Sand Sandy Beaches Tourism Seaside Shore Tourist Tourists Vacation