Skip to content

Day: January 3, 2010

The Misericòrdia

The rather grand building complex known as La Misericòrdia in Palma is situated at the top end of the Rambla dels Ducs de Palma de Mallorca, adjoining the Vía Roma. […]