altamira








noun

  1. a cave in northern Spain, near Santander, noted for its Upper Paleolithic polychrome paintings of bison, deer, and pigs.

noun

  1. a cave in N Spain, SW of Santander, noted for Old Stone Age wall drawings
55 queries 0.622