The Parish Church of SS. Peter & Paul, Northleach
Gloucester British Publishing
[1970]
Parish Church of SS. Peter and Paul Northleach.