A review by ivy_camilla
The Emerald Sea by Richelle Mead

emotional funny hopeful inspiring

5.0