A review by manju_beth
Altered by Gennifer Albin

4.0

I didn't expect Adelice's two worlds to meet and divide in so many ways.