Lim Ah Sin
Filmography
Read More
Samarang
(1933)
Malaysian tech adv