Leonid Kabachek
Waiting by the Canal, Leningrad 1958
Oil on card
15.5 x 21.5 cm
Provenance: John Barkes, London, bought from the artist in the artist's studio, St. Petersburg, 1994
Sold

Oil on card
15.5 x 21.5 cm
Provenance: John Barkes, London, bought from the artist in the artist's studio, St. Petersburg, 1994
Sold