Fort Mason Pier at Fort Mason Center

Fort Mason Pier