The Day in Photos – May 14, 2017
Demy from Greece performs the song “This is Love” during rehearsals for the Grand Final of the 62nd annual Eurovision Song Contest (ESC) at the International Exhibition Centre in Kiev, Ukraine, 12 May 2017. (Photo by Sergey Dolzhenko/EPA)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy