The deluge, figures being pulled from the water

The deluge, figures being pulled from the water

Pietro Testa

1600 - 1650 Print

51.501.4222

Metropolitan Museum of Art

Find similar Show on map

About this artwork

Similar artworks