A review by kateyjay
The Emerald Sea by Richelle Mead

5.0