
Stairs to Nowhere, London, England, July 2009
To the joys of finding new sights amidst familiarity, powered by a meandering walk with a great guide…

Stairs to Nowhere, London, England, July 2009
To the joys of finding new sights amidst familiarity, powered by a meandering walk with a great guide…
