Wednesday, February 3, 2016

Marathon confessions! Over 400 school children (12 sections) this morning with these mighty warrior priests.


via Instagram http://ift.tt/1VJMN9C

1 comment: