RogerClark

51
reputation
3

Freelance software developer and electronics designer.