Marchesa Brigida Spinola Doria

Date
1606

Medium
oil on canvas

Dimension
152.5 x 99 cm

Date
1606

Medium
oil on canvas

Dimension
152.5 x 99 cm

more from this artist