Image 1 of 1
VTEVCL-1002.jpg
The Chelsea Country Store in Chelsea, VT, USA