Sunday 24 June 2018

Tied to tunes

, May 10, 2014

The Tolmachevy Sisters representing Russia perform the song "Shine" during the dress rehearsal for the final of the upcoming 59th annual Eurovision Song Contest at the B&W Hallerne in Copenhagen, on May 9. Reuters/Tobias Schwarz

Tags: |

More Picture of the Day Stories

calendarCalendar of Events