A review by kimouise
Moll Flanders by Daniel Defoe

adventurous reflective
  • Plot- or character-driven? Character

3.75