Tied down

Tied down

Where is that rain? This was a really weird critter that caught my eye in our garden pond. Oh my what was it? I had no clue other than it was a larva of some sort. Thanks to my entomologist it was narrowed down to a Horse Fly (Tabaninae) larva. Further investigation led me to…