The Kite Runner

The Kite Runner

1989 • 401 pages

Ratings547

Average rating4.1

15

A fantastic storyteller.

February 22, 2024Report this review