Ayatollah Mohammad Sadeq Shirazi

GPTKB entity