Video - Outbound Yahoo Video Feed
Posted on April 19, 2013 at 5:21 PM
Updated Thursday, Oct 31 at 6: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.