Devil’s Arithmetic (box 2)

Twelve-year-old Hannah is transported back in time to a Jewish village in 1941.

50 in stock