Belmont Village Store

Belmont, New Hampshire, United States