Old Masters, British & European Paintings - 06 Mar 2019
376
John Langstaffe (1849-1912) Shipping on the Thames Signed Oil on canvas 30.5 x 50.5cm; 12 x 20in
John Langstaffe (1849-1912)
Shipping on the Thames
Signed
Oil on canvas
30.5 x 50.5cm; 12 x 20in