Devon County Show - 18th 19th 20th May 2017

https://www.devoncountyshow.co.uk/