Karim Shamsudin Moloo Hirji

From Khoja Wiki


Karim Shamsudin Moloo Hirji
Place of longest stay

Born in