ALL THE LITTLE RAINBOWS by Mia Sheridan


Dark and violent and beautiful.

More reviews coming soon...