We're a Tomatometer-approved outlet
Terry Lin

Terry Lin

Acting • 1966-07-06 • Keelung, Taiwan, China

No biography available.