Close
Ctenuchid Wasp Moth Larva
Myrmecopsis strigosa