matthewwills.com
Ladybugs
Two Spotted Ladybug, Adalia bipunctata.Wait, there are four spots, or two tiny dots and some squarish sides? This is one of the melanistic forms of the species. First one I’ve seen this year,…