Scan barcode
A review by jsargood2254
Cassandra Darke by Posy Simmonds
3.0
Beautiful illustrations but the story, while initially intriguing, fails to deliver anything of real substance.