Fabuła książki toczy się w XVIII-wiecznej Barcelonie, w czasach, kiedy to Cyganie prześladowani byli przez katolickich królów i arystokrację Hiszpańską. Autor przedstawia nam losy dwóch kobiet, pierwsza z nich to piękna, młoda, utalentowana cyganka - Milagros, która zakochuje się w Pedro i wkrótce zostaje jego żoną. Po ślubie jednak okazuje się, że mężczyzna ukrywał przed nią swoje prawdziwe oblicze, jest tyranem i każe zarabiać młodej dziewczynie na dom, zmuszając ją do śpiewu, robiąc z niej tym samym niewolnicę. Sam jednak "korzysta" jak może z uroków małżeństwa w najgorszym tego słowa znaczeniu i notorycznie zdradza swoją żonę. Dziewczyna znosi wszysktkie upokorzenia tylko dlatego, by odzyskać swoją córkę.
Kolejną bohaterką powieści jest Caridad - kubańska niewolnica, która po śmierci swojego pana trafia do Hiszpanii jako wolna kobieta. Nie radząc sobie z wolnością, trafia na Melchora - cygana (głowę rodu Vegów), który zabiera murzynkę do społeczności cygańskiej. Caridad na początku nie do końca odnajduje się w nowym otoczeniu, aż do momentu w którym okazuje się, że świetnie zna się na tytoniu i cygarach, jak przystało na prawdziwą Kubankę. Cyganie wykorzystują jej wiedzę do swoich interesów. Niespodziewanie w życiu byłej niewolnicy pojawi się uczucie, którego się nie spodziewała, a które da jej siłę i chęć przetrwania.
Milagros i Caridad łączy przyjaźń, obie bohaterki są matkami, które przeżywają ogromne upokorzenia z powodu swego pochodzenia. Książka ukazuje czytelnikowi Cygańskie obyczaje i zwyczaje panujące w XVIII-wiecznej Hiszpanii. Autor pochyla się również nad trudnym losem hiszpańskich i cygańskich kobiet w tamtym okresie.
Ildefonso Falcones - hiszpański pisarz, urodzony w 1958 roku w Barcelonie. Spod jego pióra wyszły, takie bestsellery jak: "Katedra w Barcelonie" (2006) - najgłośniejsza hiszpańska powieść ostatnich lat, którą jednocześnie debiutował, "Ręka fatimy" (2009) czy "Dziedzice ziemi"(2017).