Back to album

Spiranthes elata (Tall neottia)

Fakahatchee Strand Preserve State Park, Collier County, Florida.

233 views
0 faves
0 comments
Uploaded on November 19, 2011
Taken on November 19, 2011