Germany's Next Top Model Finals
In This Photo: Sara Nuru, Alisar Ailabouni
Sara Nuru (R) and Alisar pose after the PRO7 TV show 'Germany's Next Topmodel Final' at the Lanxess Arena on June 10, 2010 in Cologne, Germany.
(June 9, 2010 - Source: Friedemann Vogel/Getty Images Europe) more pics from this album »
Sara Nuru Alisar Ailabouni Photos - 1 of 3 appear in: