San Francisco just put up a 45-foot-tall naked woman statue in front of the Ferry Building, and yes, she’s the first thing greeting visitors downtown.

image