A review by jodiereeve
Beneath the World, a Sea by Chris Beckett

mysterious tense

3.0