Huge rubber duck confuses City workers as it sails up the Thames through London's Canary Wharf - http://bit.ly/X4CUUs
Photo
Shared publiclyView activity