Beautiful People, Beautiful Day, Beautiful Location ~ Wedding at Flag Hill Vineyard in New Hampshire Gorgeous ~ Ceremony and Reception in one location with some fun pre photos at the Bedrock Gardens