Euston Rural Pastimes was first held in June 1991 and has taken place annually at Euston Park, in west Suffolk.
The volunteer-led event raised £626,000 for local charities, as thousands of people came together to celebrate countryside life.
Heavy horses were often on show........