Ronald Quan Chai

Ronald Quan Chai

Ronald Quan Chai is known for Safari 3000 (1982).