Frankenstein
-800 • 353 pages

Ratings1,555

Average rating3.9

15

3.5 stars.

April 8, 2023