More on Flickr »
Sheep racing, duck trials, and shearing exhibitions compete with the delights of ‘ewetopia,’ at The Big Sheep. It’s big in Devon. Apparently.
Your email address will not be published.
© 2016 The Daily Grind
Theme by Anders Norén — Up ↑