Ajax loader
Pieta / Master of Avignon / c. 1460
Master of the Pieta of Avignon,
active in Avignon c. 1450 to 1470.

Pieta.

c. 1460.
On wood, 162 × 218cm.
Paris, Musée du Louvre.
of 1
Open Lightbox