This is Snowy Pines by Little House Needleworks.
It is the 4th in the ornament series for 2010
It is done on 14 ct Oatmeal Aida and finished with a green fabric on the back.