Alessandra Ambrosio on the beach in Hawaii on July 28, 2010
From Gallery: Alessandra Ambrosio on the beach in Hawaii on July 28, 2010