Cosplay fans attend the 9th China International Cartoon and Animation Festival in Hangzhou on April 29, 2013. The annual festival runs from April 25 to 30
Cosplay fans attend the 9th China International Cartoon and Animation Festival in Hangzhou on April 29, 2013. The annual festival runs from April 25 to 30.
Cosplay fans attend the 9th China International Cartoon and Animation Festival in Hangzhou on April 29, 2013. The annual festival runs from April 25 to 30.
A cosplay fan attends the 9th China International Cartoon and Animation Festival in Hangzhou on April 29, 2013. The annual festival runs from April 25 to 30