Oh Christmas Tree, Oh Christmas Tree…
London is so incredibly beautiful this time of year. Lights illuminate everything, people have smiles on their faces, and the whole atmosphere is warm, inviting and almost romantic, even if the weather is not. I’ve…
View Post