Tickets are now on sale for the 157th Great Yorkshire Show.
More than 130,000 people are expected to attend the agricultural show in Harrogate, which runs from July 14 to July 16.
It also features exhibitions, demonstrations and fashion shows.
Advance tickets are £23 for adults, £22 for concessions, £10 for children and family tickets are £56.
Visit www.greatyorkshireshow.co.uk or call 01423 541222 to buy.