Mount Mansfield, Vermont's tallest peak during peak leaf peeper sea...

Christopher Diegel's Photos on the Map

Report This