Merry Christmas from Covent Garden and what is quite possibly my favorite Christmas photo ever (that I took, that is). London, UK. Nov. 2014.
Merry Christmas from Covent Garden and what is quite possibly my favorite Christmas photo ever (that I took, that is). London, UK. Nov. 2014.