Highlander Vows: Entangled Hearts

432 pages 2016

fiction historical romance emotional fast-paced

374 pages 2016

fiction historical romance adventurous emotional fast-paced

184 pages 2016

fiction romance lighthearted fast-paced

368 pages 2017

fiction historical romance adventurous emotional tense fast-paced

388 pages 2017

fiction historical romance adventurous tense fast-paced

284 pages 2017

fiction historical romance emotional lighthearted fast-paced

302 pages 2018

fiction romance emotional tense slow-paced

246 pages 2019

fiction historical romance adventurous emotional fast-paced

312 pages 2019

fiction romance emotional slow-paced

272 pages 2019

fiction historical romance adventurous emotional fast-paced