Every Shattered Thing

Every Shattered Thing - Elora Nicole Ramirez Wow! This book is so messed up, but so incredibly good. Review coming soon.