Carla Davis

15 books

missing page info digital 2016

adventurous emotional lighthearted medium-paced

114 pages digital 2014

119 pages 2016

emotional lighthearted medium-paced

missing page info 2016

lighthearted medium-paced

62 pages 2013

fiction erotica romance fast-paced

missing page info digital 2014

emotional lighthearted slow-paced

33 pages digital 2013

38 pages digital 2013

missing page info digital 2013

emotional lighthearted medium-paced

220 pages 2014

romance lighthearted slow-paced