AIDA Stella cruise ship docked in Palma port, Palma de Majorca, Balearic Islands, Spain.

- Image ID: KG3HJ2
AIDA Stella cruise ship docked in Palma port, Palma de Majorca, Balearic Islands, Spain.
Mira / Alamy Stock Photo
Image ID: KG3HJ2
Location: Palma, Balearic Islands, Spain

Similar stock images