Petra Nemcova, Maria Belon and Naomi Watts walk the red carpet at the world premiere of "The Impossible" in Los Angeles, CA on December 11th, 2012.
Commenting as a Guest. Sign in or Join.
Leave A Comment