Carmel Bach Festival 2017 Wrap-up

Another year, another beautiful time at Carmel Bach Festival! Great friends, great colleagues, and of course, amazing beaches with a bazillion dogs on them. Here are just a few pictures to get you started!