Barbi Barnard

5 books

291 pages 2016

fiction romance dark slow-paced

296 pages paperback

fiction challenging emotional reflective slow-paced

270 pages digital

86 pages paperback

fiction fast-paced

134 pages paperback

fiction erotica medium-paced