Hu

Mater Dolorosa Spanish School (?)

Artist:

Spanish School (?) circa 1600

Date: ca. 1600
Medium: oil on canvas
Dimensions: 85.5 × 64 cm
Type: painting
Inventory number: 993
Collection: Old Master Paintings

Recommended exhibitions