Search criteria: scientific name =
Limnephilus valhalla
Photo © by
Spencer Entomological Museum
Limnephilus valhalla
Caddisfly