Eurovision 2013
Moldavian Aliona Moon performs the song “O mie” during the dress rehearsal for the final of the 2013 Eurovision Song Contest at the Malmo Arena Hall, May 17, 2013. (Photo by John MacDougall/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy