Ayatollah Sadiq Hussaini Shirazi

GPTKB entity