Ivor Davis: Up Close and Personal on The Devil in My Friend
The Museum of Ventura County 100 E Main Street, Ventura, CA, United StatesIn the mold of best sellers like, The Stranger Beside Me, or Truman Capote’s classic In Cold Blood, comes Ivor and Sally Davis'...