Vivian Yap

Vivian Yap

Interested in all things technology (especially cool gadgets), social media, playing and watching tennis, theatre, travelling and photography.