Sebastian Schmidt Catedral de Mallorca February 23, 2018 The Cathedral "La Seu" of Palma de Mallorca. Architectural Cathedral church palma de mallorca Palma Mallorca Spain europe Blue Hour city lights water Log in or register to post comments