Carvoeiro beach in Algarve, Portugal

- Image ID: BNBWDJ
Carvoeiro beach in Algarve, Portugal
philipus / Alamy Stock Photo
Image ID: BNBWDJ
Carvoeiro beach in Algarve, Portugal
Location: Carvoeiro beach in Algarve, Portugal