Russian President Vladimir Putin during a working meeting of the G20 summit November 15, 2015 in Antalya, Turkey.

- Image ID: F6JBJT
Kremlin Pool / Alamy Stock Photo
Image ID: F6JBJT
Russian President Vladimir Putin during a working meeting of the G20 summit November 15, 2015 in Antalya, Turkey.
Location: Antalya, Turkey

Similar stock images