Helen

  • Played By Naomie Harris
  • Photo Added By dstidham6172kn
  • Photo Added 2020-09-15 01:45:56

A struggling single mother from the mainland, Helen brings her two daughters Ellie and Talulah to Osea for a much-needed getaway.