Emily De Margheriti is a Los Angeles based Australian actress
Something Wen't Wrong, Please Try Again Later.