peacock larvae

peacock larvae

Observation - peacock larvae. Description: