Talia Carmichael

57 books

82 pages digital

adventurous challenging reflective medium-paced

116 pages digital 2012

romance mysterious fast-paced

missing page info 2014

romance lighthearted fast-paced

95 pages digital 2014

65 pages 2012

romance emotional fast-paced

91 pages 2014

romance mysterious slow-paced

142 pages digital

lgbtqia+ challenging reflective medium-paced