Sunday, December 23, 2007
From the video:
"This is the Chinese Disabled Performing Arts Troupe (they are deaf). I got this from my grand-ma. I found it very beautiful & interesting. She told me it took them over 10 whole years to get to such a high level of perfection."link
![Share/Bookmark](http://static.addtoany.com/buttons/share_save_171_16.png)
0 comments:
Post a Comment