Monday, May 16, 2011

A road junction at the Elephant and Castle, south London, June 1912.
(Topical Press Agency/Getty Images)

From Riley.

No comments: