Close
Polyphemous moth caterpillar
Antheraea polyphemus - Polyphemus Moth - Hodges#7757