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

adventurous emotional medium-paced

5.0