A review by rachcole
The Guardian Test (Legends of Lotus Island #1) by Christina Soontornvat

adventurous funny

3.5