Michelle 

Geek, cat mom, ovarian cancer survivor. I’m a little bit of this, a little bit of that, & a sprinkle of eccentricity mixed together.
See followers