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


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.