A review by bethanjane21
The Scandalous Life of Ruby Devereaux by M.J. Robotham

emotional funny reflective

3.75