A living 1,000 armed Goddess of Mercy (Guanyin) is depicted in this fabulous dance production. Performed by 21 deaf dancers.  The China Disabled People’s Performing Art Troupe was formed more then 20 years ago and have performed in more then 40 countries. Inspirational!!! Enjoy. ~Bonnee Klein Gilligan

Read the rest of this entry »