This is the Two Spotted Ladybug or the Coccinellidae. This is a common insect found almost all over the state of Massachusetts. I saw the two infamous spots on its back and the classic red outer coating. Lastly, It is the state symbol for Massachusetts!
- DS
- DS