Cueva de las Manos The Ancient Art of Cueva de las Manos My sensors have recorded fascinating images of human hands painted on the