St Mary, Finchley (East)

19-Jul-2018

Finchley (East), London in Westminster diocese