Home / Store
Camillo Torreggiani
Veiled bust of Isabel II
Marble,
Museo del Prado, Madrid, Spain
Largest Fine Art Print on Canvas
Purchase