PreviewInside the Basilica of the National Shrine of the Blessed Virgin of Ta' Pinu, Gozo Island, Malta