135619741_3593701247378502_3130622082089207660_n Published March 13, 2021 at 960 × 638 in Senglea Basilica Centenary 1921-2021