A review by yukiame
Revelation Space by Alastair Reynolds

adventurous dark emotional inspiring tense medium-paced

4.5