Monday, June 01, 2015

A Picture of Health?

End-of-Year snap from the Pontifical Oriental Institute!

Posted by Vatican Radio - English Section on Friday, May 29, 2015

No comments: