Performers in cartoon costumes greet citizens at the 6th China International Cartoon and Animation Festival on April 28, 2010 in Hangzhou, Zhejiang province.[Photo/CFP] |
Performers in animal costumes parade at the 6th China International Cartoon and Animation Festival on April 28, 2010 in Hangzhou, Zhejiang province.[Photo/CFP] |