people on the beach, in the background houses built on the rock, carvoeiro, algarve, portugal

- Image ID: DR401H
people on the beach, in the background houses built on the rock, carvoeiro, algarve, portugal
edpics / Alamy Stock Photo
Image ID: DR401H
people on the beach, in the background houses built on the rock, carvoeiro, algarve, portugal
Location: carvoeiro, algarve, portugal, europe