Olivia Sold Her Soul, Jake Arrives

Olivia can't escape Rowan, but she is able to keep Jake alive.

Olivia and Jake (21)

Olivia and Jake