Beloved
1987 • 362 pages

Ratings200

Average rating4

15