A depiction of three humanoid figures and a pig, the painting is the oldest known scene created by humans, dated to at least 51,200 years ago, scientists say. It was evidence that humans were ...
This painting was made as part of a group of four works that tell the story of the life of Florence’s patron saint, Zenobius; it is the first of the series. It shows four scenes of his early life as a ...