Canoeist paddle among thousands of plastic ducks on the River Thames at Molesey Lock, west of London.
Continue reading ‘Blue ducks in London’