A review by sarahreadsaverylot
Songs for the Flames by Juan Gabriel Vásquez

challenging reflective medium-paced

4.75