Thursday, 10 July 2014

Spotted on the walls of building on Lord North St in London

Hangover from World War 2 in Lord North Street, Westminster, London (the world? geography ed)

No comments:

Post a Comment