A review by ivulikkivulik
Luster by Raven Leilani

5.0

Reread from February. Changing from 4.5* to 5*.