An unidentified insect (Empis sp.?) pollinating Corallorhiza maculata.
Tom Fiddaman & Sarah Rittmeyer
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy