Saturday, October 22, 2016

50th Anniversary of the Repose of St. John of Shanghai and San Francisco

No comments: