Holy Name & Our Lady of the Sacred Heart

19-Jul-2018

Bow Common, London in Westminster diocese