Eurovision 2016 Ended
Francesca Michielin representing Italy performs with the song “No Degree Of Separation” during the Eurovision Song Contest final at the Ericsson Globe Arena in Stockholm, Sweden, May 14, 2016. (Photo by Maja Suslin/Reuters/TT News Agency)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy