Image 1 of 1

Le Seu Cathedral, Palma de Mallorca, Spain - H1009231702

La Almudaina and La Seu in Palma de Mallorca. La Almudaina is a fortified palace claimed as royal residence in 14th century, La Seu is the Cathedral of Santa Maria, finished in 1601.
twitterlinkedinfacebook