Live Shots: 54th Annual North Beach Festival, 6/20/10