27 Aug 2020 by Eyygelena Fteras Report A glimpse of London at night during a light snowfall … you can breathe the scent of Christmas. Enjoy this magical moment with your loved ones. Merry Christmas. Christmas,The scent of Christmas,The cat on the roof