Carrie Brach

6 books

384 pages digital 2016

fiction contemporary romance adventurous fast-paced

363 pages digital 2015

fiction contemporary romance adventurous funny medium-paced

400 pages paperback 2015

fiction romance emotional lighthearted fast-paced

304 pages 2018

tense fast-paced

320 pages digital 2018

fiction romance emotional fast-paced

304 pages digital 2018

fiction romance emotional fast-paced