Luca De Mezzo SONGWRITER Trivia Citizen of Romania ✗ Close trivia D.G.T. (Off and On) Theodor Andrei | Liverpool 2023 | Place: 36 Copyright © Ultimate Eurovision | Website by Henita Design