You have 0 items in your cart
People swimming and kayaking at Red Rocks Park on Lake Champlain in South Burlington, Vermont.