Cover made by @xxinloves.
A Duke longing for a proper marriage. A courtesan yearning for love and happiness. A pair of hearts that are set ablaze after a single evening of delicious passion.
Cover made by @xxinloves.
A Duke longing for a proper marriage. A courtesan yearning for love and happiness. A pair of hearts that are set ablaze after a single evening of delicious passion.
Cover made by @matildagrei.
Olivia Rochester is running out of options. Her parents have died, she has been dismissed from her current position, and her greedy cousin is determined to leave her dest...