Giant 59-Foot Tall Rubber Duck Has Gone Missing

Updated:

Loading
Have you seen this duck? The 59-foot tall duck is one of several, designed by Dutch artist Florentijn Hofman The art installation had been on display for just 11 days on the Nanming river, in Guiyang