mail_outline sales@mediastorehouse.com
Engraved Ocher Plaque from Blombos Cave, South Africa. The oldest artifact of mankind, 70th millennium BC. Found in the collection of Smithsonian Institution Archives
Perforated shell beads from Blombos Cave, South Africa. The oldest artifact of mankind, 70th millennium BC. Found in the collection of © Christopher Henshilwood