A review by ssmerle
Genuine Fraud by E. Lockhart

adventurous mysterious

4.0