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