St Margeret Clitherow

19-Jul-2018

Grahame Park, London in Westminster diocese