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.
£100-150
Sold for £220
C.H.Barrett, oil on board, Shipping on the Thames, signed, 44 x 60cm.
£100-150
Sold for £220