Search for "Vicky Haughton"
in
Whale Rider (2002)
Longing for New Zealand (TV) (2009)