Francesca Cruz

Francesca Cruz

Francesca Cruz

Francesca Cruz

Acting

The Birdcage (1996)

Katharine's Secretary (Imelda)