A review by christiek
Kantika by Elizabeth Graver

3.0

An enjoyable and interesting enough story. Straightforward.