ky rated Dragon's Promise: 5 stars

Dragon's Promise by Elizabeth Lim (Six Crimson Cranes, #2)
'A dazzling fairytale' Stephanie Garber, on Six Crimson Cranes
A dragon's kingdom. A star-crossed love. And a cursed pearl …

'A dazzling fairytale' Stephanie Garber, on Six Crimson Cranes
A dragon's kingdom. A star-crossed love. And a cursed pearl …