Eurovision Song Contest 2019 - Grand Final (Albert ?erný)

Eurovision Song Contest 2019 - Grand Final
Lake Malawi, representing Czech Republic , live on stage during the 64th annual Eurovision Song Contest held at Tel Aviv Fairgrounds on May 18, 2019 in Tel Aviv, Israel.
(May 17, 2019 - Source: Michael Campanella/Getty Images Europe)