A review by hannahhbic
The Belles by Dhonielle Clayton

4.0

Actual rating 3.5 stars, but I rounded up because it was a fun read. There is an attempted sexual assault in this book.