Barbara Vine (Ruth Rendell)

Barbara Vine (Ruth Rendell)