Nasir-ud-Din Muhammad Shah III

GPTKB entity