Kleinmond Flannel #8 larva (reared)

Kleinmond Flannel #8 larva (reared)

Observation - Kleinmond Flannel #8 larva (reared) - Southern Africa. Description: Collected caterpillar on small Restio, along contour path above Kleinmond.

Collected caterpillar on small Restio, along contour path above Kleinmond.