Loading

Uncategorized

Israeli singer, Netta Barzilai, winner of the 2018 Eurovision Song

Israeli singer, Netta Barzilai, winner of the 2018 Eurovision Song Contest, gestures during her interview with Reuters in Tel Aviv, Israel May 8, 2019. REUTERS/Amir Cohen

MOST POPULAR