QINGDAO, June 27, 2014 - A giant rubber duck, the brainchild of Dutch artist Florentijn Hofman, is seen at Qingdao Olympic Sailing Center in Qingdao, east China's Shandong Province, June 27, 2014. An art festival themed on the rubber duck will open here on Saturday.

1 / 1
 Add your comments

There are no comments. Be the first to add a comment.


2019 Lok Sabha Election News

Latest News

Latest Photos