A review by micolreads
Even the Darkest Stars by Heather Fawcett

5.0

Why didn't I read this before?