A romance of thrills and adventures on the island of Celebes, in the Dutch East Indies.Meer weergeven