Rocks on sea shore against buildings
Cliffs of pinhao beach. view from below of the waves and empty sand at sunset. algarve, portugal
Rock formations by sea against sky