King’s Cross Station, London

IMG_7356

Waiting for trains at King’s Cross Station in London, England. More pictures at Our World Tuesday.

Advertisements