Germany's Lena Meyer-Landrut wins 2010 Eurovision Song Contest

Total 11