A review by elizabethjane
The Lipstick Bureau by Michelle Gable

informative slow-paced

3.25