The Bug Geek

Insects. Doing Science. Other awesome, geeky stuff.

Tag Archives: caddisfly

Remind me why I love my dogs (7)

Behold: the thunderous roar of approaching doom!

Dogs and caddisfly larva-watching do NOT mix well.  Blarg.

%d bloggers like this: