Betsy Ruffin is an educator, librarian, technologist who is active in church, politics, genealogy, and the community in general.
Health, Lifestyle, Pet
Health, Health Problem & Disorder, Lifestyle