British Library, London, United Kingdom

British Library, London, United Kingdom,