Presidents Dmitry Medvedev of Russia and Tarja Halonen of Finland seen at a joint press conference on finishing their meeting at the residence of the Finnish president, July 21, 2010.
- Author: Mikhail Klimentyev
- Source: Sputnik
- Credit: Sputnik
- Original: Digital
- Media: JPEG, 3200x2178px, 1.2Mb