Eleanor Kelly

Portrait: 
First name: 
Eleanor
Last name: 
Kelly
Open Society Foundations, London, UK