Ally Fitzgerald

Aspiring politico. Well established cat lady. Elevating small talk to medium talk since '92.