Close
Spiny slug caterpillar
Euclea sp.