Thumb

Stores and restaurants cheerfully display the spirit of the season throughout the idyllic town of Woodstock, VT, making it an ideal winter destination.

Avatar

Shaun Eh

2603 pins   251 boards   8 followers

Follow

Other pins from

Shaun Eh