Stephen Lim

First Assistant Director


English 1986
First Assistant Director