Advertisement
The "Jennifer Hall" user's logo

Jennifer Hall

Greeneville, United States

Ornery redhead, homeschooling mother,wife, feminist, INFJ,nerd, hypothyroid, and an activist.

Publications