A stained glass window inside the tiny parish church situated in the grounds of Great Chalfield Manor.