Henry John Stock · The Spirit of the Night, 1853
Henry John Stock, The Spirit of the Night, 1853, oil on canvas, 54.6 × 30.2 cm. Sold at auction in 2004. See Henry John Stock’s auction records and prices →
Henry John Stock, The Spirit of the Night, 1853, oil on canvas, 54.6 × 30.2 cm. Sold at auction in 2004. See Henry John Stock’s auction records and prices →