Walpole, New Hampshire in the fall. Small New England town in the Connecticut River Valley. Vermont Green Mountains on background.

Royalty-free stock photo ID: 77199757

Walpole, New Hampshire in the fall. Small New England town in the Connecticut River Valley. Vermont Green Mountains on background.