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