Deucalion and Pyrrha, ca 1636. Found in the collection of the Museo del Prado, Madrid.
Pixel Dimensions (W x H) : 5315x3371File Size : 52,491kb
Downloading Heritage Images copyrighted content is subject to these terms and conditions.