It just checked so many of my boxes, okay? It's Cat Sebastian. This just has such an incredible cast of characters and the mental health rep is also done so beautifully and fantastically and it was just so well done.
StarcrossedCat Sebastian
Starcrossed
Lists: β¦