Large hairy caterpillar

Large hairy caterpillar

Observation - Large hairy caterpillar. Description: About 7cm in length.

About 7cm in length.