Jean Pierre Fava – Malta Tourism AuthorityWhen the plague hit Malta, the Knights made a promise: A Marian miracle followed
Jean Pierre Fava – Malta Tourism AuthorityThe miraculous story of Our Lady of Ta’ Pinu National Shrine, in Gozo