A review by led
On the Steel Breeze by Alastair Reynolds

challenging dark reflective sad

4.0