Image 1 of 1
Whitewater Kayaker on the Ashuelot River in Gilsum, New Hampshire USA
Whitewater Kayaker on the Ashuelot River in Gilsum, New Hampshire USA