Praia do Castelo beach, Atlantic Ocean, Albufeira, Algarve, Portugal, Europe

- Image ID: M78P0Y
Praia do Castelo beach, Atlantic Ocean, Albufeira, Algarve, Portugal, Europe
robertharding / Alamy Stock Photo
Image ID: M78P0Y