Sign In

Flora Cross

Flora Cross was born on January 11, 1993 in Paris, France. She is an actress, known for Bee Season (2005), Margot at the Wedding (2007) and Boarding School (2017).

Related Posts