Israel’s Netta Barzilai won the Eurovision Song Contest in Lisbon on Saturday, bringing Israel its fourth victory in the glitzy pageant, watched by over 200 million …
source
by October Gallery
Israel’s Netta Barzilai won the Eurovision Song Contest in Lisbon on Saturday, bringing Israel its fourth victory in the glitzy pageant, watched by over 200 million …
source