Kristen Rose PhotographyMay 291 minRustic, Elegant Bridal Shower at a N.C. Vineyard Tucked away in the solitude of the North Carolina country, Megan and Cameron's friends and family gathered at Morgan Ridge Vineyards and...