They say that people in San Francisco will protest absolutely anything. After seeing this banner hanging on a building under renovation in North Beach, I can see what they mean.
2 Comments