Holy Ghost & Mary Immaculate

19-Jul-2018

Olton, West Midlands in Birmingham diocese