24 December 2011

Week 13

Week 13

Nothing ever stops on Oxford Street. Not people. Not time.

Oxford Street, London
December 2011
Canon EOS 500D

2 comments:

The Keeper of the Keys said...

But traffic does?

wild iris said...

It's a mess. People don't stop so I guess traffic has to...or it crawls, at any rate.