Sunday, 25 September 2011

Stress City


(click to view larger)

The city bankers and other financial God's of the Universe proceed daily up these almost celestial steps into their respective corporate heavens.
Canary Wharf Station.
Leica M9 + 35mm

No comments:

Post a Comment