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

5.0