Home
About
Karen Tsen Lee
Born: New York City, New York, USA
Karen Tsen Lee is an actress.
Acting (in our collection)
Robot Stories
(2003)