A review by bookish_emily_reads
Loving Mr. Cane by Shanora Williams

emotional medium-paced

5.0