True Blue in Italy

Fr. Tim McKeown in front of St. Peter’s Basilica – Rome, Italy.

Posted in Photos, True Blue

Share: