For over a century, Giuseppe Calì’s mural The Triumph of the Immaculate Conception has adorned the parish church of Sacro Cuor (Sacred Heart) in Sliema.The iconic 19th-century oil-on-stone painting blends artistic mastery with deep religious symbolism, however, time has taken its toll and now it is set for it to undergo an extensive conservation and...