A review by slcrow
Plain Bad Heroines by Emily M. Danforth

5.0