A beautiful stained glass window to be found in the Leeds Parish Church.