Caddis larva

Caddis larva

Observation - Caddis larva. Description: About 1cm in length.

About 1cm in length.