Olivia Kirby
Played By: Liana Liberato
Hope Mikealson
Played By: Danielle Rose Russel
Legacies Cast
Played By: Designated Roles
YOU ARE READING
Sweet Perfection ~ Hope Mikealson
FanfictionIn which Hope Mikealson finds herself falling for the sister of Landon Kirby.