NightDrake rated Dragon of the lost sea: 3 stars
Dragon of the lost sea by Laurence Yep
Shimmer, a renegade dragon princess, tries to redeem herself by capturing a witch with the help of a human boy.
Shimmer, a renegade dragon princess, tries to redeem herself by capturing a witch with the help of a human boy.