Abū l-Faraj al-Maḥallī

Description / Bio

Perished in a shipwreck off the coast of Bharuch