Joseph

Beijing, China

gkkgo.com

  1. Dabbler in many fields
  2. SDE @ http://www.gkkgo.com