UNITED KINGDOM | Thursday, 1 June 2006 | Views [407]
A festive London market during the holiday season