Peter the Great bust unveiled in French academy of sciences

The statue of Russian czar Peter the Great is unveiled by the permanent secretary of the Academy of Sciences Helene Carrere d’Encausse, left, Russian ambassador to France Alexander Orlov, center, and French physicist Catherine Brechignac at the Academy of Sciences

0 Comments