tom doggett
tom doggett

tom doggett

Preachers Kid; Atheist; USNavy; MA(Lit.); Programmer; retired; Amateur Photographer