Giant rubber duck sets sail on London's Thames

2019-08-15 5