Saturday, 13 December 2008

Christmas greetings from Waltham Forest




















A traditional Christmas street scene in the London Borough of Waltham Forest. (William Street E10)