Cueva de las Lechuzas, or the Cave of the Owls, stands as a significant, albeit less celebrated, example of Paleolithic rock shelters predating monumental st...
View in Alexandria