The Bluest Eye

The Bluest Eye

1970 • 216 pages

Ratings159

Average rating4

15