Close
Poodle Moth Caterpillar
Dalcerides sp.