1027576

Poll Dorset and Dorset Horn annual sheep show. Exeter Livestock Market May 2014. Sheep in show ring with handlers.


Close