Flemish glass in the west window from St Peter's church in Cassington.