<Li> Jeff Pierre as Drew </Li> <Li> Gabrielle Miller as Flora </Li> <Li> Emily Tennant as Isla </Li> <Li> Naika Toussaint as Seraphina </Li>

Who plays isla in once upon a time