The Virgin Immaculate
overall: 40 x 29 cm (15 3/4 x 11 7/16 in.)

About Martino Altomonte