by artush
Cruise ships moored in the bay, Sa Calobra, Escorca, Paraje Natural de la Serra de Tramuntana, Balearic Islands Mallorca Spain. Travel agency vacation concept.