Close
Cotton caterpillar
Diaphania indica