Nawaf bin Nuri Al Shaalan

GPTKB entity