Loading profile...
Actress • Los Angeles, California, USA • 1976
Crouching Tiger, Hidden Dragon: Sword of Destiny