green and pink caterpillar

green and pink caterpillar

Observation - green and pink caterpillar. Description: approx 8cm length

approx 8cm length