« Back to search results
Image 34 of 67
< Prev Next >

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