This painting is not available for ordering due to copyright restrictions.
Museums → Los Angeles County Museum of Art
Pietro Testa (Italy, Lucca, 1612-1650) Italy, 1648 Prints etchings Etching Sheet: 10 1/4 x 15 in. (26.04 x 38.1 cm) Prints and Drawings
SKU: 202735