Underwater scene with juvenile cutthroat trout, signal crayfish, fresh water mussels and caddisfly l
Underwater scene with juvenile cutthroat trout, signal crayfish, fresh water mussels and caddisfly l

Underwater scene with juvenile cutthroat trout, signal crayfish, fresh water mussels and caddisfly larva

Great Blue Heron with Catch
Great Blue Heron with Catch

Oat Kernel Cross-section
Oat Kernel Cross-section

Underwater scene with juvenile cutthroat trout, signal crayfish, fresh water mussels and caddisfly l
Underwater scene with juvenile cutthroat trout, signal crayfish, fresh water mussels and caddisfly l

Underwater scene with juvenile cutthroat trout, signal crayfish, fresh water mussels and caddisfly larva

1/11

From my Instagram feed