Church of SS. Peter & Paul, Northleach. Illustrated.
Church of SS. Peter and Paul (Northleach, Town of)
Gloucester, 
[1966]