London Construction

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

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

February 2, 2014 Category: Street 2 Comments