Daeng Ibrahim bin Temenggong Daeng Abdul Rahman

GPTKB entity

Statements (18)