Lena Meyer-Landrut in Bikini at the Beach in Miami 01/12/2016
Lena Meyer-Landrut in Bikini at the Beach in Miami 01/12/2016
Lena Meyer-Landrut is a Germany’s entrant into the 2010 Eurovision Song Contest who won with her song “Satellite”. Her debut album, My Cassette Player, was a #1 hit.