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

5.0