The Blood Of Flowers by Anita Amirrezvani

Set in 17th-century Persia, this captivating novel follows the journey of a young, unnamed girl whose life takes a dramatic turn after her father's sudden death. Forced to leave her village, she and her mother seek refuge with relatives in the bustling city of Isfahan. There, she discovers a hidden talent for carpet weaving, a skill that offers her a glimpse of independence in a society that limits women's roles. As she navigates the complexities of love, ambition, and betrayal, her resilience and creativity become her greatest assets in a world where her fate seems predetermined.

Purchase from Bookshop.org