gabrielleh84 's review for:

Court of Lies and Deceit by Marion Blackwood
3.75
adventurous challenging dark emotional funny lighthearted reflective tense medium-paced