You have 0 items in your cart
People jumping into a swimming hole in the New Haven River in Bristol, Vermont.