Mediterranean Rocky Beach

Mediterranean Rocky Beach. Where The Waves Crash Against The Rock Cliff Photo