St. Peter & St. Thomas Becket Church, Stambourne

Context view of the stained glass window design by Derek Hunt at St. Peter & St. Thomas Becket Church, Stambourne
.