Praia dos caneiros beach in the algarve, portugal
Panoramic view of sea and buildings against sky
Scenic view of sea against sky