Could this be:
Cottonwood Blackmine Blotch Leafminer?
I can't seem to find the scientific name for that species.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy