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