gravatar

Craig Hills

Software developer, electronics tinkerer, and aircraft builder