The annual Goose Fair in Tavistock take place today. The historic festival dates back to the 12th century, when farmers would bring their geese to the town to sell. Revellers can still enjoy goose lunches at restaurants across Tavistock.
People come from all over the West for the fair, and old and young alike enjoy the atmosphere.
Crowds are arriving the Tavistock goose fair. It is one of the last towns to still hold the event which dates back to the 12th century.
All the local schools are closed for the day to allow families to attend.
It brings in hundreds of visitors, traders and entertainers from across the country.
And as the same suggests, there are geese available to buy at auction.