large mystery caterpillar

large mystery caterpillar

Observation - large mystery caterpillar. Description: this was a good 10-12 cm long, and probably 1.5-2cm in diameter. Say a man's middle finger ...

this was a good 10-12 cm long, and probably 1.5-2cm in diameter. Say a man's middle finger ...