Close
Hatchlings of the Red Tiger Moth
Cyanopepla sp.