Very Hairy Caterpillar
Very Hairy Caterpillar

Very Hairy Caterpillar awaiting id.

Very Hairy Caterpillar

Very Hairy Caterpillar awaiting id.