A review by ajmcgillivray
The Vanishing Half by Brit Bennett

5.0