Caterpillar

Caterpillar

Observation - Caterpillar. Description: Larvae of something found on water forget-me-knot on river Anton.Any ideas?

Larvae of something found on water forget-me-knot on river Anton.Any ideas?