EEurovision Read More What It Takes to Design the Stage for Eurovision, According to the Set Designer Who Has Done It 10 TimesMay 13, 2026 Not long to go until 18 May. Are you excited? Not really. In between, I was working on…