Chiara De Luca

Hello, I'm Chiara. I am a passionate freelance translator & interpreter from Italy, currently living in London.