Baroque and Mannerist style church. Once inside the church, pay special attention to the upper sides of the walls as they are decorated with beautiful scenes from the Old Testament.
Churches
Plaça de la Immaculada, 2, 07010 Palma, Illes Balears, España