A review by cordiallybarbara
The Blonde Identity by Ally Carter

3.75