A review by lukecorridor
Children of Memory by Adrian Tchaikovsky

challenging mysterious reflective

5.0

Bloody hell, Adrian.