Early Coralroot 2013

Corallorhiza trifida
Alger County, June 11, 2013
Alger County, June 11, 2013
Alger County, June 11, 2013
Alger County, June 11, 2013
Alger County, June 11, 2013
Alger County, June 11, 2013
Alger County, June 11, 2013
Alger County, June 11, 2013