A review by veronicavip
The Emerald Sea by Richelle Mead

adventurous
  • Loveable characters? Yes

4.25