This beautiful ladybug landed on me yesterday. Will she bring me luck? I think so. It’s almost universally agreed upon that our spotted friends are a good sign and I’m awesome. The latter of which I can confirm. Lucky posts to come…