Of Blood and Roses
The Queen of Hearts meets the gilded world of Marie Antoinette. A princess with a holy Gift. A kingdom hiding a dangerous secret. And a marriage meant to bring peace to a land with a violent history of war. Eighteen-year-old Ophelia Rosiers is a princess of Rosailles, and also the heir to a holy Gift that determined t...