This is not what I saw - my other options were human, frog, or ant?? What is up with that??
Genus is Eudocima, difficult to identify exact species, they look incredibly similar spare certain distinctive marks
About
Help
Forum
Jobs
Community Guidelines
Terms of Use
Privacy