Stained glass depicting St. Leonard. At the church in Hythe, Kent.