Guillermo Parra

Translator (DE, EN > SP, CA)
Barcelona, Spain

Subtitled talks