Netta Barzilai © EBU/Andres Putting About Quick Facts NameNetta Barzilai Born22 January 1993 Nationality🇮🇱 Israeli National SelectionHaKokhav HaBa L’Eurovizion 2018 In Eurovision2018 Lisbon SongToy (2018) Biography Neta Read More »