140611-Carew-Dean-Farm-5035

A working sheepdog waits as the sheep move bye


Leave a Reply

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