Hamad bin Nasser bin Hamad Al Khalifa

GPTKB entity