North Italian School

The Triumph of Death



North Italian School - The Triumph of Death



North Italian School
The Triumph of Death
circa 1600
108.5 x 172.5 cm
Oil on canvas
Sale Bonhams, London, 24 October 2012