Sayyid Abdullah bin Khalifa

GPTKB entity