Stained glass window at St Theresa church in St.John's.