Reference ID: #8339
Rainbow caterpillar
A rainbow caterpillar is a brightly coloured caterpillar with stripes of red, orange, yellow, green, blue, and purple. It is a unique and beautiful creature.
2