Glen Vella of Malta

Glen Vella of Malta performs his song "One Life" during the first rehearsal for the finals.
Ina Fassbender, Reuters
Copyright © 2016, CT Now
37°