Six lots to watch at MacDougall’s upcoming sale of Russian paintings and works of art
Russian art specialists MacDougall’s is marking 15 years since holding its first auction in London and has announced that its upcoming sale on June 5 will have a total estimate of £8.5m.
The 309 lots of pictures and works of art will take place at Asia House in New Cavendish Street and …