Stock Photo: Ave Maria lettering, facade displaying a portrait of the Virgin Mary, Victoria, Rabat, Island of Gozo, Malta, Mediterranean, Europe