A central Vermont parking spot has become a kelp forest art installation that all are welcome to visit. Go behind the scenes of this “Stuck in Vermont” video.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results