donclark

An open source thinker/doer, wannabe philanthropist, artist/painter/designer, techie, hacker, goofball, big mouth, human being.

donclark