A review by reigandunkle
Sky in the Deep by Adrienne Young

3.5