Rachel Shelley

Rachel Shelley is an English actress who will be joining the second season of ABC's Once Upon a Time. Her role is currently unknown.