Adults and children joined together for a two-day event on River Great Ouse as the Bedford River Festival returned after four years.
On Saturday and Sunday (July 23 and 24), an expected 250,000 people got involved in the funfair, water sports and music performances.
The festival was postponed due to the pandemic and attracted thousands to the banks of the Great Ouse.
The festival was postponed due to the pandemic and attracted thousands to the banks of the Great Ouse.
2 / 4