Eurovision Song Contest 2010 - Semi Final Photocalls and Rehearsals
Sunstroke Project and Olia Tira of Moldova perform during the first semi-final at the Eurovision Song Contest 2010 on May 25, 2010 in Oslo, Norway.
(May 28, 2010 - Source: Nigel Waldron/Getty Images Europe) more pics from this album »
Prev 16 of 16 Next
«Back Next»
16 - 16
Show Sunstroke Project With: