Immortal until his paintings are finished

When John and Margaret Paton landed on the island of New Hebrides in Aniwa in November 1866, they saw the misery of the islanders, the natives were cannibals and sometimes ate the flesh of their defeated enemies, practicing infanticide and the sacrifice of widows, killing them. shortly after the death of their husbands, so that […]

Immortal until his paintings are finished Read More »