Richard Kim

Active Santa Cruz, CA President for I.M. Inc.