A review by surabhichatrapathy
There Are Rivers in the Sky by Elif Shafak

emotional hopeful mysterious sad medium-paced

4.5