Michael J. Elson

Michael J. Elson

Teacher | Husband | Father | Geek | Fountain Pen Addict | Notebook Hoarder | Ink Junkie | Beer Nerd | Knife Nut