Shawn David

Father, Engineer, and Technologist in San Jose, California