Tuesday, March 6, 2007

Oxford Street, London


One of the landmark in London - Oxford Street (Oct 2000).