spensersheng

Spenser Sheng

  • Shanghai China
  • Joined September 2014