June 18, 2012. Russian President Vladimir Putin and U.S. President Barack Obama, left tor right, at a meeting on the eve of the G20 summit at the Hotel Esperanza in Los Cabos.
- Author: Alexey Nikolskiy
- Credit: Sputnik
- Source: Sputnik
- Original: Digital
- Media: JPEG, 3087x2220px, 1.8Mb