image1057.jpg
Artist: Andrea Mantegna
Location: Mantua, Italy
Date: 1496
Medium: Painting
Source: The Louvre, Paris