This is a cute little house in a blanket of snow, nestled in the forest. This isn't explicitly a Christmas frame, but I think it would work good on Christmas cards and other things like that.
Snowy House Frame free icon was designed by j4p4n for icons Png and presented to its users.
j4p4n
12/9/2017