Stain glass window in st Giles church