Lot 1663 , C.H.Barrett, oil on board, Shipping on the Thames, signed, 44 x 60cm.

C.H.Barrett, oil on board, Shipping on the Thames, signed, 44 x 60cm.

C.H.Barrett, oil on board, Shipping on the Thames, signed, 44 x 60cm.

£100-150

Sold for £220