Tuesday, 31 January 2012

January 31......

A remarkable sight in a metropolis as big as London.....


Empty London Underground carriage. 10.10pm. Earls Court to Richmond




No comments:

Post a Comment