A review by eyelit
Beauty and Cruelty by Meredith Katz

hopeful mysterious slow-paced

3.5