A review by oceanwaveshi
Heart of the Sun Warrior by Sue Lynn Tan

adventurous tense medium-paced

3.25