Cathedral Le Seu in Palma de Mallorca, a popular tourist destination

- Image ID: KGKHT9
Melanie Myhill / Alamy Stock Photo
Image ID: KGKHT9
Location: La Seu Cathedral, Palma, Spain