Clocktower Of British Library, London, England, UK

Clocktower Of British Library, London, England, UK - Clocktower Of The British Library, Euston, London, England, UK, Bathed In Late Afternoon Winter Sun. Photo

Andrewhowson42 avatar
Andrewhowson42