Clocktower of British Library, London, England, UK
Clocktower of the British Library, Euston, London, England, UK, bathed in late afternoon winter sun.
© Andrewhowson42 | Stock Free Images
Similar Free Images