Norwich_Leaf_Peeping

A photo looking down from up high a forest during fall. Probably an ideal place for Vermont leaf peeping.