Caddis fly (unidentified) - side view

Caddis fly (unidentified) - dorsal view

Caddis fly (unidentified) - ventral view