Public Works Department of the Straits Settlements

GPTKB entity