Duncan Laurence of the Netherlands accepts the trophy from Israel’s Netta Barzilai after winning the 2019 Eurovision Song Contest in Tel Aviv on May 19.
Duncan Laurence of the Netherlands accepts the Eurovision trophy from Israel’s Netta Barzilai.(photo credit: RONEN ZVULUN / REUTERS)BySTEVE LINDERead More