Caterpillar.

Caterpillar.

Small caterpillar with tufts of hairs on the blade.

by
by
by
by
by
by