Language English | Français | Deutsch | Svenska

People > Artists > Debbie Scerri

Artists, composers and conductors in Eurovision Song Contest

Debbie Scerri





Artist

YearCountry Artist Song Points Rank
Malta1997MaltaDebbie ScerriLet Me Fly 669