Eric David Smith
Eric David Smith

Eric David Smith

Father / Software Engineer / Recording Engineer / Navy Veteran / Runner / Javascript / Crypto / Human https://colorfuldots.com