A review by rivertonrat
Silas Marner by George Eliot

5.0