Flora Cross

Flora Cross (born January 11, 1993) is a French-American actress.