Charles Lim

born 1973 in Singapore,
lives and works in Singapore.

Show description