Fireworks and klieg lights framed the Grand Peterhof Palace during the cultural program following the leaders’ dinner at the Grand Peterhof Palace, during the G20 Summit in Saint Petersburg, Russia, Sept. 5, 2013.

And this is the Walt Disney logo…

Advertisement

The question is, of course, which outfit sells us more illusions…

Advertisement

Loading Facebook Comments ...