Vermont Waterfall
Vermont, New England
A Vermont waterfall. This display was right off Highway 100, south of the town of Ludlow. 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, south of the town of Ludlow. You couldn't miss it - there was quite a crowd of viewers and photographers gathered around by it.