NC Christmas Tree
Snow blankets a Christmas tree farm. North Carolina produces over 18% of the live Christmas trees in the US.
credit: Bill Russ, NC Division of Tourism, Film and Sports Development
added: December 17, 2008
Comments
Be the first to add your thoughts!