Wedding Photos at Woodwinds in Branford, CT
Woodwinds is a classic, intimate New England venue located in Branford, CT. It is close to downtown New Haven, many beaches and all the awesome locations in New Haven county so there’s tons of local variety. The interior is lovely and their entry way staircase is very photogenic. The grounds are well groomed and there’s a beautiful fountain right out front.