Lulwa bint Nawaf bin Mohammed bin Abdullah Al Saud

GPTKB entity