Giant rubber duck sets sail on London's Thames

5 years ago