A review by mariek12
All the Missing Pieces by Julianna Keyes

4.25

I read this in one sitting. I don’t even know how to feel