Julie Buckfield

Julie Buckfield played Hedyla in AUDIO: Return to the Web Planet. She is the twin sister of Clare Buckfield.