Lot 665 , Anglo Chinese School, oil on canvas, 'HMS Carlisle, China Station', 38 x 56cm

Anglo Chinese School, oil on canvas, 'HMS Carlisle, China Station', 38 x 56cm

Anglo Chinese School, oil on canvas, 'HMS Carlisle, China Station', 38 x 56cm
£80-120

Sold for £85