Fifteen historic niches in Sliema to be restored

By September 17, 2022