Thousands of rubber ducks raced through a London canal to raise money for critically ill children, turning a charity event into a colourful spectacle

Sharing Is Caring:

Leave a Comment