St Peter de Beauvoir

St Peter de Beauvoir
The Crypt, St. Peters Church Northchurch Terrace, London, N1 4DA