A review by margauxreadit
O by Zeina Hashem Beck

dark hopeful reflective sad tense medium-paced