Artists of China Disabled People's Performing Art Troupe perform in a performance dubbed "My Dream" at the Poly Theatre in Beijing, China, September 11, 2008.
Visually-impaired artists of China Disabled People's Performing Art Troupe perform in a performance dubbed "My Dream" at the Poly Theatre in Beijing, China, September 11, 2008.
Artists with hearing impairment or physical disabilities from China Disabled People's Performing Art Troupe present a performance dubbed "My Dream" at the Poly Theatre in Beijing September 11, 2008.
Editor: Liu Fang