Thursday, 10 March 2011

I love London


A chilly day in early March 2011.

Oxford Street teeming with tourists.

A souvenir seller trying to make a living.

I wonder where the souvenirs were made.