Merkel and Hollande in Moscow

merkel Political Cartoons