A stellar lineup of musicians, rare shorts weather, food vendors and — of course — the crowds. Here's a quick look at what you missed in Golden Gate Park this afternoon.
A stellar lineup of musicians, rare shorts weather, food vendors and — of course — the crowds. Here's a quick look at what you missed in Golden Gate Park this afternoon.
Get the latest posts delivered right to your inbox