Scan barcode
A review by sarahmaiolo
The Virgin Blue by Tracy Chevalier
dark
informative
mysterious
reflective
sad
slow-paced
- Strong character development? No
2.0