Teh Chan Kerk is an artist.
Teh Chan Kerk image