You have 0 items in your cart
Walking along frozen Lake Champlain shoreline on Shelburne Point in Shelburne, Vermont.