Lulwa bint Nawaf bin Mohammed Al Shaalan

GPTKB entity