Info mistake?
Biography
Francesca Cruz is known for The Birdcage (1996), Los Teens (2003) and South Beach (1993).
Awards
Known For
Filmography
No data