Margareth Dorigatti
Achilles and Penthesilea, 2006
mixed media on canvas
50 x 70 cm
19 11/16 x 27 1/2 inches
[ MD0147 ]
Enquire
Enlarge
View on a wall