Karen Frances

28 books

410 pages 2015

fiction emotional fast-paced

307 pages 2017

emotional reflective medium-paced

300 pages paperback 2019

lighthearted mysterious fast-paced

278 pages digital

300 pages paperback

300 pages paperback

emotional lighthearted medium-paced

24 pages digital

missing page info digital 2017

adventurous lighthearted fast-paced

266 pages 2017

emotional medium-paced

missing page info digital