Marti Hyder Davis
Marti Hyder Davis
Marti Hyder Davis

Marti Hyder Davis

Tennessee mama and teacher...and much more. I stand up for Jesus, the flag, the Vols, sweet tea, and absurdly beautiful things that keep this life interesting.