Vermont Travel

Image 19 of 511
< Prev Next >
VTEVCL-1002.jpg
The Chelsea Country Store in Chelsea, VT, USA