More ideas from memolco
Wow

Caroline Trentini standing on a beach holding the leash on a lion cub; Oscar de la Renta blue-and-white floral print strapless taffeta dress. Photographed by Arthur Elgort, Vogue, December 2006