The Greek Detective

missing page info

fiction mystery dark mysterious medium-paced

242 pages digital

fiction mystery mysterious tense slow-paced

350 pages digital 2016

fiction mystery dark mysterious tense medium-paced