Stuart Ayre

Interpreter/Translator, Hope International Deveopment Agency Japan
Nagoya, Japan

Subtitled talks