Senior civil servant in the Dutch East Indies
Amsterdam, North Holland
Ambon Island, Indonesia
senior civil servant in the Dutch East Indies