Close
Spanish Moon Moth caterpillar, oruga de mariposa isabelina
Actias isabellae