Sayyid Tariq bin Abdul Rahman

GPTKB entity