A review by checkplease
Known and Strange Things: Essays by Teju Cole

3.0

3.5 Stars