Perforated shell beads from Blombos Cave, South Africa. The oldest artifact of mankind, 70th millennium BC. Found in the collection of © Christopher Henshilwood.
Pixel Dimensions (W x H) : 4134x4130File Size : 50,020kb
Downloading Heritage Images copyrighted content is subject to these terms and conditions.