Saleh bin Khalid bin Mohammed Al-Shehri

GPTKB entity