Friend or foe?? Found some of these feasting on my hibiscus. Bad caterpillars or good? I live in north-central nj

Friend or foe?? Found some of these feasting on my hibiscus. Bad caterpillars or good? I live in north-central nj

Posted Jun 4, 2019, 3:07 PM UTC

22
Loading comments…