Image 1 of 1
Christmas14.jpg
Covent Garden Christmas Market, one of the main tourist places for shopping in central London during the Christmas period, on Tuesday, Dec. 21, 2004. **ITALY OUT**
Image 1 of 1
Christmas14.jpg