Natives of the Tanimbar Islands, Indonesia. The Tanimbar Islands are located in the Maluku province of Indonesia. A print from Customs of the World, Volume II Hutchinson and Co, Paternoster Row, London.
Pixel Dimensions (W x H) : 5077x3443
File Size : 51,212kb