Kavanagh Legends

273 pages 2015

fiction romance emotional lighthearted slow-paced

224 pages 2016

fiction romance lighthearted mysterious fast-paced

224 pages 2016

fiction romance emotional medium-paced

missing page info 2017

emotional lighthearted fast-paced

250 pages 2017

contemporary romance emotional reflective medium-paced

200 pages 2017

fiction sports emotional lighthearted fast-paced