Scan barcode
A review by nicki_in_nz
The Betrayal of the Blood Lily by Lauren Willig
3.0
3.5 stars. Would be better without the modern-day bits to be honest.
Scan barcode
3.0