Sayyid Abdul Majeed bin Khalifa

GPTKB entity