135634826_3593701237378503_4171900302576800292_n Published March 13, 2021 at 960 × 640 in Senglea Basilica Centenary 1921-2021