Brown Caterpillar

Brown Caterpillar

Observation - Brown Caterpillar. Description: big old caterpillar found on water avens

big old caterpillar found on water avens