Lot 659 , John Ainslie (1803-1869), oil on canvas, Half length self portrait, 35 x 30cm

John Ainslie (1803-1869), oil on canvas, Half length self portrait, 35 x 30cm

John Ainslie (1803-1869), oil on canvas, Half length self portrait, 35 x 30cm
£200-300

Unsold