Customs & Traditions The Crist de la Sang The church of the Anunciación in Palma is also known as the Església de la Sang. The church was built between 1487 and 1499 to accompany the Hospital General next […] The Crist de la Sang