A review by kellylayne
The Last Sun by K.D. Edwards

3.25