Artwork Title: Hand stencils, Cueva de El Castillo Cantabria, Spain, 35,000 BCE

Hand stencils, Cueva de El Castillo Cantabria, Spain, 35,000 BCE

Unknown

Uploaded on Sep 27, 2016 by Suzan Hamer

Arthur is a
Digital Museum