October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during the ceremony of signing a joint action program for 2018-2020.24.10.2017#3221649
October 24, 2017. Russian President Vladimir Putin during the ceremony of signing joint Russian-Cypriot documents.24.10.2017#3221647
October 24, 2017. Russian President Vladimir Putin during the ceremony of signing joint Russian-Cypriot documents.24.10.2017#3221645
October 24, 2017. Russian President Vladimir Putin during the ceremony of signing joint Russian-Cypriot documents.24.10.2017#3221643
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during the ceremony of signing a joint action program for 2018-2020.24.10.2017#3221566
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during the ceremony of signing joint documents.24.10.2017#3221560
October 24, 2017.President of Cyprus Nicos Anastasiades during the ceremony of signing the Russian-Cypriot joint action program for 2018-2020.24.10.2017#3221551
October 24, 2017. President of Cyprus Nicos Anastasiades during the ceremony of signing the Russian-Cypriot joint action program for 2018-2020.24.10.2017#3221548
October 24, 2017. Russian President Vladimir Putin during the ceremony of signing joint Russian-Cypriot documents.24.10.2017#3221543
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, after the ceremony of signing joint documents.24.10.2017#3221535
October 24, 2017. Russian President Vladimir Putin during the ceremony of signing joint Russian-Cypriot documents.24.10.2017#3221512
October 24, 2017. Russian President Vladimir Putin during the ceremony of signing joint Russian-Cypriot documents.24.10.2017#3221510
October 24, 2017. Russian President Vladimir Putin during the ceremony of signing joint Russian-Cypriot documents.24.10.2017#3221506
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, after the ceremony of signing joint documents.24.10.2017#3221489
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, after the ceremony of signing joint documents.24.10.2017#3221488
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during the ceremony of signing a joint action program for 2018-2020.24.10.2017#3221451
October 24, 2017. President of Cyprus Nicos Anastasiades during the ceremony of signing the Russia-Cyprus joint action program for 2018-2020.24.10.2017#3221442
October 24, 2017. President of Cyprus Nicos Anastasiades during the ceremony of signing the Russia-Cyprus joint action program for 2018-2020.24.10.2017#3221440
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during the ceremony of signing a joint action program for 2018-2020.24.10.2017#3221435
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades during the ceremony of signing the Declaration on Russian–Cypriot Cooperation for Economic Modernization by the Russian and Cyprus's governments. From left in the foreground: Cypriot Minister of Transport, Communications and Public Works Marios Demetriades and Russian Deputy Minister of Communications and Mass Media Dmitry Alkhazov.24.10.2017#3221432
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during the ceremony of signing joint documents.24.10.2017#3221423
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades during the ceremony of signing joint documents.24.10.2017#3221417
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during the ceremony of signing a joint action program for 2018-2020.24.10.2017#3221416
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, after the ceremony of signing joint documents.24.10.2017#3221415
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during the ceremony of signing joint action program for 2018-2020.24.10.2017#3221414
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during the ceremony of signing a joint action program for 2018-2020.24.10.2017#3221411
October 24, 2017. Russian President Vladimir Putin during the ceremony of signing a joint action program for 2018-2020.24.10.2017#3221409
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during the ceremony of signing a joint action program for 2018-2020.24.10.2017#3221407
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during the ceremony of signing a joint action program for 2018-2020.24.10.2017#3221403
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during the ceremony of signing a joint action program for 2018-2020.24.10.2017#3221401
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during a meeting.24.10.2017#3221374
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during a meeting.24.10.2017#3221364
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during a meeting.24.10.2017#3221362
October 24, 2017. President of Cyprus Nicos Anastasiades during a meeting with Russian President Vladimir Putin.24.10.2017#3221310
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during a meeting.24.10.2017#3221306
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades during a meeting. From right: Russian Economic Development Minister Maxim Oreshkin, Presidential Aide Yury Ushakov and Foreign Minister Sergei Lavrov.24.10.2017#3221304
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during a meeting. Russian Foreign Minister Sergei Lavrov, right.24.10.2017#3221302
October 24, 2017. Russian President Vladimir Putin at a meeting with President of Cyprus Nicos Anastasiades.24.10.2017#3221297
October 24, 2017. Center, from right: Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades during a meeting.24.10.2017#3221280
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during a meeting.24.10.2017#3221268
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during a meeting.24.10.2017#3221251
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during a meeting.24.10.2017#3221246
October 24, 2017. Russian President Vladimir Putin and President of Cyprus Nicos Anastasiades, left, during a meeting.24.10.2017#3221243