3000 rubber ducks take to river in Cotswolds village for annual race

A village in the Cotswolds has welcomed 3,000 rubber ducks for a race as one of its annual quirky events returned..

0%