Image 1 of 1

20120526_rivkin_eurovision74.JPG

Emin Agalarov kisses the Azerbaijani flag at the end of his performance of "Never Enough," during the voting intermission at the Eurovision Song Contest in Baku, Azerbaijan on May 26, 2012.  Agalarov is the son-in-law of Azerbaijani President Ilham Aliyev and is married to his daughter Leyla Aliyeva, the director of the Heydar Aliyev Foundation in Russia and editor of Baku Magazine.
twitterlinkedinfacebook