A review by wchereads
Wondrous Journeys in Strange Lands by Sonia Nimr

adventurous emotional hopeful inspiring sad tense

5.0

SOB