TheMama
Location | New England, United States |
---|---|
Introduction | Just another chick in search of herself and the perfect pair of shoes, not necessarily in that order. TheMama would live in a Barnes and Noble if they let her. They will not, so she consoles herself with visiting the holy land as often as possible. |