Public Works Department, Straits Settlements

GPTKB entity