udimore-19

Stained Glass window- St. Peter’s Church, Newenden