Greece Lyrics “This Is Love” lyrics – Demy (Greece, Eurovision 2017) Posted on March 14, 2017November 5, 2019One commentbyJosh Salmon “There’s an echo in my head, there’s a story still unread…” View Post Share