Fine Art Sale
Lot 704
ATTRIBUTED TO JOHN LEECH (1817-1864) UNSEATED oil on board
ATTRIBUTED TO JOHN LEECH (1817-1864) UNSEATED oil on board, 19.5 x 29cm
Estimate: £400 - 600
Sold for £400