The Hermitage, Leningrad: French 20th Century Masters.