Irina Antonova Antonova has been Director of the Pushkin Museum of Fine Arts in Moscow since 1961, making her the oldest director of a major art museum in the world.