A review by yusrah
ميرامار by Naguib Mahfouz

challenging mysterious medium-paced

4.0