Framed oil painting of Captain Donald MacKinnon, Heanish (1827-1867), who sailed the ‘Taeping’ to victory in the Great China Tea Race of 1866. It was painted by the artist Lai-Sung, based in Hong-Kong, who painted many paintings of sailing ships during 1850-1885.
The two images are of the painting before and after restoration by Egan, Matthews & Rose, Dundee (© Egan, Matthews & Rose 2022).