The Herald’s bring the statue of the Immaculate Heart of Mary to Southern Italy

The Heralds in Southern Italy with the Statue of the Immaculate Heart of Mary

Leave a Reply

Your email address will not be published. Required fields are marked *