The Whales’ Tails in South Burlington Vermont. December 27, 2017 February 23, 2021 / Christmas, Vermont, Winter