top of page
St_edited.jpg

HEROES
WINDOW

Artist Glenn Carter created the "Heroes of Their Day" stained-glass window that was installed in St. James's Parish, Paddington, London, England in July 2020." The following photos display the creation and installation of this window.

HEROES WINDOW

Glenn Carter, the stained glass artist who created the Heroes of Their Day window, has kindly shared his photos on the development and creation of the window.

bottom of page