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