Nature of America: Northeast Deciduous Forest

Nature of America: Northeast Deciduous Forest

Nature of America: Northeast Deciduous Forest

From: 
Harvard Forest Site Featured in U.S. Stamp