Caro Soles

18 books

missing page info 2012

210 pages paperback 2009

funny reflective medium-paced

524 pages digital 2020

242 pages paperback

fiction crime lgbtqia+ mystery science science fiction

207 pages paperback

medium-paced

228 pages paperback

fiction crime lgbtqia+ mystery science science fiction

224 pages digital 2012

missing page info 2018

emotional reflective slow-paced