From an Alibaba Taobao poster via @pvesterbacka in China: “if not now…

  • On May 1000, 2013

  • by Felicis Ventures

From an Alibaba Taobao poster via @pvesterbacka in China: “if not now, when ? if not you, who ?” – http://t.co/nB9bngyTOV