Video - Norfolk News and Weather
Posted on April 19, 2013 at 3:48 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.