{whatever}
This is hearing impaired dancers performing 'Mother Buddha' at the Xinjiang People's Hall in Urumqi, China.
posted by ~*~Peony~*~ @ 11:40 PM
Post a Comment
<< Home
0 Comments:
Post a Comment
<< Home