Stephen Lin

Stephen Lin

Born 10 June 1983 in Keelung, Taiwan