Caterpillar

Caterpillar

Observation - Caterpillar. Description: Found twice, once on creeping buttercup and the other time on water pepper

Found twice, once on creeping buttercup and the other time on water pepper