Scan barcode
A review by connor_dragon
A Shadow on the Glass by Ian Irvine
5.0
A long, confusing book which perfectly matches its characters' feelings about the action.
Scan barcode
5.0