Close
Tiger Moth Larva
Euchaetes albicosta