Lot Content

Global notice COVID-19 Important notice
Details
Antwerp School
The Deposition
oil on panel; unframed
42 x 30in. (106.8 x 76.2cm.)
;

More from Old Master Pictures

View All
View All