Barbara

English, French, Catalan and Spanish Conference Interpreter and Translator based in London http://t.co/Kf78O9vHnA