Eurovision Song Contest

Eurovision finalists 1
Eurovision finalists 2
Eurovision Song Contest 14th-18th May 2019, 26 finalists (not all from Europe)