Steven Shen

High School Student, Shanghai World Foreign Language School
Shanghai, China

Subtitled talks