A review by literaryjunarin
Every Last Word by Tamara Ireland Stone

5.0