Close

Monkey slug caterpillar

Phobetron sp.

Monkey slug caterpillar