Skip to content

Day: March 14, 2010

Made in 1865

Just before you enter the Esglèsia de l’Anunciació in Palma, also known as the Esglèsia de Sant Crist de la Sang, you pass the Hospital General as well as a […]