A review by silviargh
The Vanishing Half by Brit Bennett

emotional hopeful

5.0