Close up of a sheep covered in straw. 27 Mar 1998, Paul Carter - JP990436.jpg

Close up of a sheep covered in straw. 27 Mar 1998, Paul Carter - JP990436.jpg