ca. 1645–50
1980.52
etching
N/A
Print
Cleveland, United States
James Parmelee Fund
Pietro Testa
Imprimerie Champenois