1748, Seville: Caridad, a recently freed Cuban slave, wanders the streets of the city. Her master is dead and she has nowhere to go. When she meets Milagro Carmona - a young, rebellious gypsy - the two women are instantly inseparable. Milagros introduces Caridad to the gypsy community, an exotic fringe society that will soon bring them love and change their life forever.From the tumultuous bustle ...