Portugal Algarve Carvoeiro village and beach

- Image ID: E2GHK8
Portugal Algarve Carvoeiro village and beach
Hemis / Alamy Stock Photo
Image ID: E2GHK8
Location: Algarve