Sunday, May 13, 2018

Diocese of Clifton, Bishop's Award to Mike & Fina, 13th May 2018