Caddis Fly larva (poss. Limnephilus lunatus), 27 March

Caddis Fly larva (poss. Limnephilus lunatus) - close-up of head, 27 March