All Souls Interfaith Gathering, Vermont

A wedding full of color and creative activities for guests at one of Vermont’s most beautiful wedding venues: All Souls Interfaith Gathering in Shelburne. Catering: Bevo. Photography; Sarah Cocina