A village in the Cotswolds has welcomed 3,000 rubber ducks for a race as one of its annual quirky events returned..
First Choice Radio
9 December 2023
8 December 2023
28 November 2023