Question: who plays isla in once upon a time
Answer: Emily Tennant