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

adventurous slow-paced

2.5