Kiev 2017 - Greece Artist Demy Song This Is Love Music Dimitris Kontopoulos Lyrics Romy Papadea & John Ballard Broadcaster ERT Label Panik Records Semifinal 1 Social media Results Year Pos Pt. # SF Pos Pt. # Kiev 13 May 2017 19 775124271111241 15 1 10 115241461674712415465 10 Clip