Cover 2

The Adventures of Amir Hamza

The Adventures of Amir Hamza: Special abridged edition

1855