Inkishafi

Holding institution
London SOAS Library, London
Language
swa, eng
Shelfmark
ms. 256191