A review by sarahanne8382
The Emerald Gate by Mark Siegel

5.0

Oh man, what a perfect little series. This just made my heart feel better.