La Seu Cathedral, Parc de la Mar, Palma de Mallorca, Mallorca, Spain
EspanjaEuropeMallorcaPalma de MallorcaSpain