Musicians from 26 countries are taking part in the Eurovision Song Contest final, hoping to be crowned Europe’s best pop act.
Musicians from 26 countries are taking part in the Eurovision Song Contest final, hoping to be crowned Europe’s best pop act.