Please answer this question: who plays isla in once upon a time?
Emily Tennant