Hero's Welcome General Store

Hero's Welcome General Store

North Hero Vermont / A century-old general store in North Hero, VT