Medieval fragments of stained glass in church window, Polstead, Suffolk, England, UK - close up of a sheep