Scan barcode
A review by starsaligned
Eleven Words for Love: A Journey Through Arabic Expressions of Love by Randa Abdel-Fattah, Maxine Beneba Clarke
informative
lighthearted
5.0