Kristin Gallagher

Profile Photo

Writer (and recovering attorney!)  living on Miami Beach