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
11188 views | 0 ratings
Viewing photo 14 of 102

Photo details
  • Photo Taken Unknown
  • Uploaded 2008-10-24
  • © All rights reserved
Link to this Photo
Keyword Tags