The Kashmir Shawl

The Kashmir Shawl

2011 • 358 pages

Ratings1

Average rating5

15

I enjoyed this book so much ive read it twice.

January 1, 2016