Home / Store
Andrea del Sarto
Lamentation of Christ
Oil on wood, c. 1520
Kunsthistorisches Museum, Wien, Austria
Largest Fine Art Print on Canvas
Purchase