A review by aqeela
Minor Detail by Adania Shibli

5.0

4.5 stars, rounded up