135742800_3593701344045159_3296199744121592452_n Published March 13, 2021 at 960 × 638 in Senglea Basilica Centenary 1921-2021