The Wensleydale show is being held on 26 August at Bellerby Road, Leyburn.

For more information visit the website – www.wensleydaleshow.org.uk – or contact the show secretary on 01969 663 797.

Entry fees are £6 a person and £3 a child.