The Return of Nebuchadnezzar The Return Of Nebuchadnezzar Original size: 2330mm × 1750mm Medium: Oil on canvas Year: 1988 Original: FOR SALE Price: £36,000.00