Rocky shoreline with various sizes of stones and pebbles scattered along the coastal edge, waves gently lapping against the rocks creating a rugged natural beach scene. - Kraken Images
Rocky shoreline with various sizes of stones and pebbles scattered along the coastal edge, waves gently lapping against the rocks creating a rugged natural beach scene.