close window
A massive crowd of spectators watched the Eurovision Song Contest live on a giant screen in Helsinki's Senate Square.
Photo:
MINNA ANNOLA