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

press to zoom
Great Blue Heron with Catch
Great Blue Heron with Catch

press to zoom
Oat Kernel Cross-section
Oat Kernel Cross-section

press to zoom
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

press to zoom
1/11

From my Instagram feed