Published: 2025-10-16 20:23:37.745089Category:TravelType:PhotoModel release: No
Share
Terrace of the Cathedral of Santa Maria of Palma, or La Seu, a Gothic Roman Catholic cathedral located in Palma, Mallorca, Spain. Build begun by King James I of Aragon in 1229 and finished in 1601.