You have 0 items in your cart
Dramatic winter sunset over steaming cold Lake Champlain from Charlotte Town Beach in Charlotte, Vermont.