Alessandra Ambrosio in St Barth French West Indies on January 23, 2010
From Gallery: Alessandra Ambrosio in St Barth French West Indies on January 23, 2010