Photo: John Wilkes, used by permission

Photo: John Wilkes, used by permission

Stained Glass Window

Church of St Peter ad Vincula
Broad Hinton, Wiltshire, England