Charmaine Foo

Charmaine Foo

Singapore / Visual communications can positively impact the world.