Our Lady & St Joseph, Hanwell

19-Jul-2018

Hanwell, London in Westminster diocese