Karin Diemerling

13 books

missing page info paperback

medium-paced

479 pages digital 1997

fiction historical mystery romance mysterious slow-paced

419 pages paperback 2013

fiction mystery dark mysterious medium-paced