Leonid Shishkin Gallery is one of the oldest private Russian art galleries with an excellent reputation spanning over 30 years. Offering a vast selection of first class art comprising a range of artistic styles, subjects and prices; we offer something for everyone.