University of Oxford

Oxford, Oxfordshire, UK