Rosa Rogers
2008
Documentary
Travelling documentary exploring Deaf Culture and diverse deaf people in China