Habib Muhammad bin Salim bin Hafidz bin Abdullah bin Abu Bakar bin 'A…
Habib Muhammad bin Salim bin Hafidz bin Abdullah bin Abu Bakar bin 'Aydrus …