Praia da Rocha on the Atlantic Ocean in Algarve, southern Portugal in the morning, before sunrise.

Praia da Rocha on the Atlantic Ocean in Algarve, southern Portugal in the morning, before sunrise.

 Stock photo ID: 54197167

Same artist

  |   See all