Chironomus

Chironomus

Chironomus larva (40 cm.)