Close

Cucumber Moth or cotton caterpillar

Diaphania indica

Cucumber Moth or cotton caterpillar