IMG 2003-Jun25 at DuckMountainPark:  Haploa moth (Haploa sp) caterpillar on Striped coralroot (Corallorhiza striata var striata) closer
2003-Jun25 at DuckMountainPark:  Haploa moth (Haploa sp) caterpillar on Striped coralroot (Corallorhiza striata var striata) closer