About this Item
Christmas lights on a snowy evening - that sounds like the definition of Christmas spirit! The Falling Snow is a tranquil yet festive scene that shows a snow-covered landscape illuminated by a brightly adorned tree along with the cheery lights issuing forth from a wood cabin!