Designed by
Title
The clock of King`s Cross St Pancras, library. UK #199123145
Description
London, United Kingdom: The clock of King`s Cross St Pancras, library, hotel, business office and train station, old architecture of windows, brick exterior wall
This image is editorial