A Memory of Violets by Hazel Gaynor
Two sisters lose one another one fateful day, and spend the rest of their lives trying to put the pieces back together.
Saving the world, one book at a time.
Two sisters lose one another one fateful day, and spend the rest of their lives trying to put the pieces back together.