Karis Walsh

32 books

112 pages first pub 2012 (editions)

inspiring lighthearted slow-paced

239 pages first pub 2022 (editions)

fiction lgbtqia+ romance thriller emotional funny mysterious medium-paced