Modern stained glass window in the Cathedral of the Forest