A review by wistfulpigeon
A Hero of Our Time by Mikhail Lermontov

adventurous challenging emotional funny mysterious reflective sad tense medium-paced
  • Plot- or character-driven? Character

5.0