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