Abu Abd Allah al-Shirazi

GPTKB entity