Close

Tersa Sphinx moth caterpillar

(Xylophanes tersa tersa)

Tersa Sphinx moth caterpillar