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