Nelson Lim

Nelson Lim
 

FT Engineer with a "Chess Cape"