Cleo Fox

Cleo Fox is an upcoming character on Once Upon a Time.