The Archdiocese of Birmingham - The Parish of the Immaculate Conception

Friday, 26th March 2016.

Good Friday Walk of Witness.

Photographic support by

 

 

of Sheep Street Bicester