Christian missionaries interrupting a human sacrifice, 1878. From The Illustrated London News (1 June 1878).
Religion & Belief Christianity
People Other
Pixel Dimensions (W x H) : 4782x3670File Size : 51,416kb
Downloading Heritage Images copyrighted content is subject to these terms and conditions.