northleach-church-12

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