Palma de Mallorca
Palma de Mallorca, is the major city and port on the island of Majorca (Mallorca), Spain. Its main landmark is the La Seu Cathedral.
Read More31 / 45
The Cathedral of Santa Maria of Palma in Palma de Mallorca, Spain.
Balearic IslandsCathedralCathedral of Santa MariaLa seuMajorcaPalmaPalma de MajorcaPalma de MallorcaSpainarchitecturechurchgothic6191
Copyright T. Klassen Photography