Netta Barzilai, the winner of the 2018 Eurovision Song Contest
Photo by Eitan Elhadez/TPS on June 06, 2018

Netta Barzilai, the winner of the 2018 Eurovision Song Contest

Netta Barzilai, the winner of the 2018 Eurovision Song Contest on behalf of Israel, performing with her band on the stage in Rabin Square in Tel Aviv, in celebration of her victory. Tel Aviv, May 14, 2018. Photo by Eitan Elhadez/TPS

Download Photo

Please log in to download

Photo Details

  • 0 x 0
  • 638.99 KB
  • Eitan Elhadez/TPS
  • June 06, 2018

Tagged In

, , , , , , , ,