Karim Hassanali Teja Kanji

From Khoja Wiki


Karim Hassanali Teja Kanji
Place of longest stay

Born in