Log in
Feed Map Add Layer Discover Channels The Almanac
Spain
Spain @Spain
· Palma Cathedral, Mallorca, Spain

Palma Cathedral

Palma Cathedral
The Cathedral of Santa Maria of Palma, more commonly referred to as La Seu, is a Gothic Roman Catholic cathedral located in Palma, Mallorca, Spain.
❤️ 0 💬 0 ➕ Follow Spain

More from Spain

Join LifeLayers to like, comment, follow and drop your own layers on the map.
Log in Sign up free