A review by sapphiction
Daring Duplicity by Edale Lane

4.25