Charlotte Jardine

7 books

450 pages paperback

fiction historical emotional medium-paced

296 pages digital 2018

fiction historical adventurous emotional fast-paced

143 pages digital 2021

fiction historical romance emotional lighthearted medium-paced

missing page info digital 2020

fiction historical emotional slow-paced

183 pages digital 2021

fiction romance

267 pages 2018

adventurous medium-paced

250 pages paperback

fiction historical