Select All
  • The Rose and the Briar
    358 22 23

    Power-hungry princes are Rosa's greatest dread. Deep within the gardens of Faraway Castle sleeps a secret Rosa the gardener has sworn to protect with her life--the legendary princess Zafira. For three years she has hidden the princess almost in plain sight. But two nosy princes threaten to undo the work of a century...

    Completed