You have 0 items in your cart
People on a shale beach on Lake Champlain in the fall in Charlotte, Vermont.