Sarah James

Sarah James is a Lecturer in Art History at University College London.