
New Aberdour Beach
Scottish coastal landscape with grassy cliffs and wild pink flowers in the foreground. Rocky shoreline with sea stacks and waves breaking against the rocks. Overcast sky with cloud cover. Green hills rise above the coastline. North Sea visible. Natural scenery with rugged terrain.