Russian President Vladimir Putin waits for arrival of German Chancellor Angela Merkel at his Black Sea residence May 2, 2017 in Sochi, Russia. Merkel is in the Russian resort town to discuss the conflicts in Syria and Ukraine.

- Image ID: J35GT4
Kremlin Pool / Alamy Stock Photo
Image ID: J35GT4
Russian President Vladimir Putin waits for arrival of German Chancellor Angela Merkel at his Black Sea residence May 2, 2017 in Sochi, Russia. Merkel is in the Russian resort town to discuss the conflicts in Syria and Ukraine.
Location: Sochi, Russia

Similar stock images