Lot 756 , 18th century Italian School. The Lamentation, oil on canvas, 37.5" x 27.5"

18th century Italian School. The Lamentation, oil on canvas, 37.5

18th century Italian School. The Lamentation, oil on canvas, 37.5" x 27.5"

£450-550

Unsold