130904-Carew-sheep-Dean-Farm-4597

Carew brings the sheep through the gate

Leave a Reply

Your email address will not be published. Required fields are marked *