Blonde
2000 • 738 pages

Ratings20

Average rating4.2

15
Jill3355
Jill
Saved as Want To Read