Permalink for this post
Trying to figure out what insect is laying eggs in my backyard is always the most stressful and risky five minutes of googling I could ever do.
Ugh. Australia, why?