London Construction

London, UK

London Construction - London, UK, lights, night, rain, travel

From the train window, cranes and buildings rise up in southwest London.

2 Comments