You have no items in your shopping cart.
This fly looks a bit unruly when dry, but when it is wet it looks very much like a caddis larva.