Scan barcode
A review by benereads
African Violet and Other Stories : The Caine Prize for African Writing 2012 by The Caine Prize for African Writing
challenging
hopeful
informative
reflective
slow-paced
3.75