Our Lady of the Immaculate Conception & St Joseph

19-Jul-2018

Waltham Cross, Hertfordshire in Westminster diocese