Sir Muhammad Shah Nawaz

GPTKB entity