Video - Outbound Yahoo Video Feed
Posted on April 19, 2013 at 6:21 PM
Updated Thursday, Oct 31 at 7:56 AM
Today was opening day for Loja Leblon at 258 Granby Street. The newest retailer sells women’s and men’s swimwear and intimate clothing designed and manufactured in Brazil.