a rock sculpture of turtles in a cave