A review by caitsidhe
Violets by Kyung-sook Shin

challenging emotional reflective slow-paced

3.0