A review by ladyofbooks
This Rebel Heart by Katherine Locke

3.0

Actual rating 2.5 ⭐ rounded up. Rtc