Carmelia Montiel, a twenty-year-old

Carmelia Montiel, a twenty-year-old virgin, had just bathed in orange-blossom water and was strewing rosemary leaves on Pilar Ternera’s bed when the shot rang out. Aureliano José had been destined to find with her the happiness that Amaranta had denied him, to have seven children, and to die in her arms of old age, but … Read more