LAMONT Thomas Reynolds ‘The Laird’ (1826-1898)
‘Red Riding Hood’. Oil on canvas. Circa 1860. Oval 18.5x16 inches. Original frame available: 32x26 inches.