A review by quelreads
One Dark Window by Rachel Gillig

4.25