Close
Larva of the Dirce Beauty
Colobura dirce