udimore-18

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