Italy / by - April 21, 2016 6:59 pm
Italy: Francesca Michielin staging details revealed
Francesca Michielin who is representing Italy in the 2016 Eurovision Song Contest with her song No degree of separation has revealed some details about her staging and performance. Firstly, she has said the prominent…