Isla

Isla is a character on ABC's Once Upon a Time. She débuts in the ninteenth episode of the seventh season. She is portrayed by guest star Emily Tennant.