Olivia Steele Falconer

Olivia Steele Falconer is an actress who portrays Violet on ABC's Once Upon A Time.