Rita Cruz

Proofreader, editor, translator
Lisboa, Portugal

Subtitled talks