Magnificant stained glass window to be found in St. Laurence Church Ludlow.