climacus: Andrea Mantegna (1431-1506), Madonna della Vittoria (1495-96); oil on canvas, 285 x 168 cm
climacus: Andrea Mantegna (1431-1506), Madonna della Vittoria (1495-96); oil on canvas, 285 x 168 cm; Louvre -- source link
climacus: Andrea Mantegna (1431-1506), Madonna della Vittoria (1495-96); oil on canvas, 285 x 168 cm; Louvre -- source link