Possibly the same as http://www.inaturalist.org/observations/1142666 (Scoparia spelaea), or at least in the same ballpark. If that's right it's a pretty variable species.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy