northleach-church-10

Stained glass window – St Peter and St. Paul Church, Northleach