Stock Photo: Madonna della Neve by Sassetta, 1430-32, (1394-1450), Italy, Florence, Palazzo Pitti