Vintage Envy Boutique holds ribbon cutting

Posted