Architecture 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 […] Made in 1865