A review by aliarose
O by Zeina Hashem Beck

challenging emotional inspiring reflective sad slow-paced

4.0