Fiona MacLeod

Played Nicole Menkin.