A review by ekeane
Devious Little Liars by Elle Thorpe

5.0