Flora Cross

Flora Cross

Birthday
Jan 11, 1993
Birthplace
Paris, France

Bio: Flora Cross is an American actress. She played the lead role of Eliza in the 2005 film Bee Season Cross she next played Ingrid in the film Margot at the Wedding, released in 2007.

Flora Cross Pictures

Filmography

Born Today