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

5.0