Stain glass window in Fletching church, Sussex.