Stained Glass

St Peter’s Parish Church
Upwell, Norfolk, England UK