130703-Sheep-in-Pen-Dean-Farm-3988

Sheep tightly packed in a pen for sorting

Leave a Reply

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