Sitemap
Tim (TJ) LaFave Jr

Tim (TJ) LaFave Jrhe/him

6 followers

Science educator, physicist, electrical engineer, inventor, technical writer, photographer, and fiction writer. Buffalo, NY