You have 0 items in your cart
Ice formations on the shoreline of Lake Champlain on Providence Island in South Hero, Vermont.