Jennifer Williams

Jennifer Williams

Attorney and freelance writer. Joyfully married with three amazing daughters. Two here, one resting.