View
2 stock photos
Panoramic aerial drone view of Praia do Castelo beach, Albufeira, Algarve, Portugal