Ofelia Alberti

Freelance translator, subtitler
Barcelona, Spain

Subtitled talks