UCL (University College London) logo

UCL (University College London)

Gower Street, London www.ucl.ac.uk