Scan barcode
A review by hirayaryuu
Sapphique by Catherine Fisher
1.0
Horrible ending. It was drawn out for too long to be enjoyable plus there were a million questions left to the readers and over a dozen plot holes.