Vermont Waterfall
Vermont, New England
A Vermont waterfall. This display was right off Highway 100. You couldn't miss it - there was quite a crowd of viewers and photographers gathered around by it.
A Vermont waterfall. This display was right off Highway 100. You couldn't miss it - there was quite a crowd of viewers and photographers gathered around by it.