Painted Matryoshka dolls, or Russian nesting dolls, bearing the faces of German Chancellor Angela Merkel, U.S. Republican presidential nominee Donald Trump, French President Francois Hollande, Britain's Queen Elizabeth II, Soviet state founder Vladimir Lenin, Russian President Vladimir Putin and Soviet dictator Josef Stalin, are displayed for sale at a souvenir shop in central Moscow, Russia, November 7, 2016. (Photo by Sergei Karpukhin/Reuters)
|