Scan barcode
A review by emilykuper
This Rebel Heart by Katherine Locke
5.0
I have read few books more beautiful than this. I wanted to cry so many times out of the sheer sad and hopeful beauty this story told.