Thought Catalog

Maggie Cavanagh

Dictator of taste, cookie addict, and frequent TV binge watcher who is always looking to broaden her horizons!  

Latest Posts