A review by secreteeyore
Demelza by Winston Graham

5.0

Loved it.