Shawn David

Father and Technologist in Seattle, Washington