Director Of The Pushkin Museum O
Irina Aleksandrovna Antonova was the Director of the Pushkin Museum of Fine Arts in Moscow for 52 years from 1961 to 2013 making her the oldest director of a...