Beer-drinkers are invited to celebrate Yorkshire Day with a festival in Selby.

It will take place at the Town Hall from 4pm to 11pm on July 30 - two days before Yorkshire Day.

There will be 20 Yorkshire beers, Yorkshire cider, and three live bands.