Anne Lonsdale

Portrait: 
First name: 
Anne
Last name: 
Lonsdale
New Hall College, Cambridge, UK