Charity
sheet: 35.5 x 26.5 cm (14 x 10 7/16 in.)  mount: 43.4 x 34.2 cm (17 1/16 x 13 7/16 in.)

About Luca Cambiaso

Italian, 1527-1585, Moneglia, Italy, based in El Escorial, Italy

Group Shows on Artsy