Previous Image Next Image highbury The interior c.1950 of the first church of St Joan of Arc in Kelross Road, London N5 The interior c.1950 of the first church of St Joan of Arc in Kelross Road, London N5
You must log in to post a comment.