This video shows an adult caddisfly laying its eggs in a rock crevice at Nugget Falls in Juneau, Alaska.
About 134 species of caddisflies have been documented in Alaska.
To learn more about caddisflies go to Aquatic Insects in Alaska — Major Groups and Caddisflies by John Hudson, Katherine Hocker, Robert H. Armstrong
Caddisfly laying eggs at Nugget Falls from Bob Armstrong on Vimeo