London, 4th June 2011

New Oxford Street


Cap dudes, Leicester Square

Pink hens and Jack Sparrow impersonator, Covent Garden

Oxford Street

Covent Garden

Sartorial sophistication, Covent Garden

England fans, Covent Garden

Jesus nonsense, Covent Garden

No comments:

Post a Comment