The world’s largest inflatable rubber duck sailed into the Victoria Harbor in Hong Kong yesterday. The 46-foot-tall and 55-foot-long floating sculpture, which is the work of Dutch conceptual artist ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results