A review by deekabee
Burning Blue by Paul Griffin

4.0

Well written. I never expected that ending!