Covent Garden stalls at Christmas

This is the Covent Garden undercover market at Christmas 2004