Close
Emerald butterfly caterpillar
Philaethria sp.