Steph Taylor
Steph Taylor

Steph Taylor

Physicist. Teacher. Dad. faded rock god. Did I mention "dad"?