Oxfordshire – Deddington – St Peter and St Paul

Church Kneelers at St Peter and St Paul

x

http://www.deddingtonchurch.org/