Shinleaf

Pyrola elliptica
Alger County, July 22, 2003
Alger County, July 22, 2003
Alger County, July 22, 2003