There is a wealth of exquisite art galleries in St. Petersburg, many of which are housed in beautifully restored old buildings. They showcase the best contemporary Russian paintings, sculptures, graphics, traditional icons, jewellery and individual objects of art.