Approx. 30mm long
Iropoca Moth (Iropoca rotundata), Fam. Lymantridae.
Possibly Two tailed spider sac.
Psychidae
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy