Cheng Cheng, 18 year-old, a hearing impaired dancer, leads to perform the Avalokitesvara Bodhisattva during a rehearsal of My Dream, which is an extraordinary performing art created by China Disabled People's Performing Art Troupe in Beijing on April 16, 2008. The performing troupe was founded in 1987 and is home to 88 performers with hearing impairments, visually impairments and physical disabilities. AFP PHOTO/LIU Jin
7900 views | 0 ratings
Photo details
  • Photo Taken Unknown
  • Uploaded 2008-10-24
  • © All rights reserved
Link to this Photo
Keyword Tags