Log In or Register
An island in the Connecticut River, on the border of Vermont and New Hampshire. These islands have always fascinated me because of their huge amount of plant growth - it almost looks like a jungle. Hope you enjoy. Eli