Nativity of Mary
Basilica of the Nativity of Mary, Senglea