Terry Lin

Terry Lin

Born 6 July 1966 in Keelung, Taiwan, China