Netta Barzilai, the winner of the 2018 Eurovision Song Contest
Photo by Eitan Elhadez/TPS on 6 June, 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

Photo Details

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

Tagged In

, , , , , , , ,