_MG_9656.jpg
Poland’s Ochman performing “River” at the Eurovision Semi-final 2 in Turin Italy. Picture Andres Poveda