No idea really, going with the suggested ID. Very small fly predating another insect. After a few clicks of my camera they fell off this leaf, and I couldn't find them again.
on Iceplant.
About
Help
Forum
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy