About 140 members and guests enjoyed great food, great music and a GREAT time!
Perfect weather!
all photos by Sam Bulger