highbury

St Joan of Arc church in Highbury, London (n.d.) from a parsih publication of 2013

St Joan of Arc church in Highbury, London (n.d.) from a parsih publication of 2013

St Joan of Arc church in Highbury, London (n.d.) from a parsih publication of 2013