Rebecca Riley

History
Rebecca Clemmens is the sister of Tom Riley. She moved to Odyssey when her brother's estate was left to her.