Holly James Translator

Holly James is Paris-based literary translator working from French, German and Spanish into English.