The King Is Always Above the People: Stories

The King Is Always Above the People: Stories

2009 • 256 pages

Ratings1

Average rating3

15

Beggars can choose...their own fate.

May 8, 2019