From 1995-2000 Glenn was part of the conservation and restoration department of Lincoln Cathedral Workshops, working on the highly prestigious 13th century Deans Eye window. This gave him a thorough grounding in accessing and developing an ethical and considered approach to conserving and restoring historic stained glass...
ABOUT THE ARTIST Glenn Carter is a stained glass artist based in the UK. His work is installed in churches across the country. Further glass works are in the...