Great start

filled star filled star filled star filled star star unfilled
rachael Avatar

By

I’ve not read a book like this and I wasn’t even going to read the first impression but I am so glad I did! I found it a little confusing to understand all the characters and how they related to each other but I was hooked by the end!