London Christmas Trees 2010
Colombia Road flower market in London is a well known spot to get flowers every Sunday, this Sunday was the last before Christmas and a popular time to get your christmas tree. I noticed last year the streams of people filtering through the London Streets carrying their trees and vowed to return do a mini [...]
