The Art Newspaper Russia launch

The Art Newspaper Russia launched in Moscow this week, with events in the Italian Garden at the Pushkin Museum of Fine Arts.