Abdul Hamid Halim Shah ibni Ahmad Tajuddin Mukarram Shah

GPTKB entity