Skip to content
  1. The China Disabled People's Performing Art Troupe - Music Ensemble: Sound Of MusicVideo

    A video of visually impaired adults from the China disabled people's performing art troupe during their production of "My Dream"