A review by sarahberg
One Hundred Years of Solitude by Gabriel García Márquez

challenging emotional funny reflective slow-paced

3.5