Sharon Fan

engineer. musician. polyglot. lover of gastronomic and height-related adventures. wearer of many hats for @gestsure.

Sharon Fan